diff options
| author | Dawid Rycerz <dawid@rycerz.xyz> | 2025-07-22 10:03:40 +0300 |
|---|---|---|
| committer | Dawid Rycerz <dawid@rycerz.xyz> | 2025-07-22 10:03:40 +0300 |
| commit | 8589a3bc97190c3d3bbb7246ea517e7855abfeed (patch) | |
| tree | 7c92af8a6a72148973af1e0ec240a15f2386edea /src/pages/[...blog]/[...page].astro | |
| parent | d571a3720ae42f3cf5fddf2454e04aa2ad775b0c (diff) | |
cleanup and styling
Diffstat (limited to 'src/pages/[...blog]/[...page].astro')
| -rw-r--r-- | src/pages/[...blog]/[...page].astro | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/src/pages/[...blog]/[...page].astro b/src/pages/[...blog]/[...page].astro deleted file mode 100644 index 5a6da41..0000000 --- a/src/pages/[...blog]/[...page].astro +++ /dev/null @@ -1,52 +0,0 @@ ---- -import type { InferGetStaticPropsType, GetStaticPaths } from 'astro'; - -import Layout from '~/layouts/PageLayout.astro'; -import BlogList from '~/components/blog/List.astro'; -import Headline from '~/components/blog/Headline.astro'; -import Pagination from '~/components/blog/Pagination.astro'; -// import PostTags from "~/components/blog/Tags.astro"; - -import { blogListRobots, getStaticPathsBlogList } from '~/utils/blog'; - -export const prerender = true; - -export const getStaticPaths = (async ({ paginate }) => { - return await getStaticPathsBlogList({ paginate }); -}) satisfies GetStaticPaths; - -type Props = InferGetStaticPropsType<typeof getStaticPaths>; - -const { page } = Astro.props as Props; -const currentPage = page.currentPage ?? 1; - -// const allCategories = await findCategories(); -// const allTags = await findTags(); - -const metadata = { - title: `Blog${currentPage > 1 ? ` — Page ${currentPage}` : ''}`, - robots: { - index: blogListRobots?.index && currentPage === 1, - follow: blogListRobots?.follow, - }, - openGraph: { - type: 'blog', - }, -}; ---- - -<Layout metadata={metadata}> - <section class="px-6 sm:px-6 py-12 sm:py-16 lg:py-20 mx-auto max-w-4xl"> - <Headline - subtitle="A statically generated blog example with news, tutorials, resources and other interesting content related to AstroWind" - > - The Blog - </Headline> - <BlogList posts={page.data} /> - <Pagination prevUrl={page.url.prev} nextUrl={page.url.next} /> - <!-- - <PostTags tags={allCategories} class="mb-2" title="Search by Categories:" isCategory /> - <PostTags tags={allTags} title="Search by Tags:" /> - --> - </section> -</Layout> |
